$(document).ready(function(){

	if($.cookie('username') =='' || typeof($.cookie("username")) == 'undefined')
	{
		// login_succ();
	}
	else
	{
		login_succ();
		my_navigation_url();
	}

	$(".login-a").click(function(){
		$('.reg-form-div').css('display','none');
		$('.login-form-div').css('display','');
		$(".reg-a").css('display','');
		$(this).css('display','none');
	});

	$(".reg-a").click(function(){
		$('.login-form-div').css('display','none');
		$('.reg-form-div').css('display','');
		$(".login-a").css('display','');
		$(this).css('display','none');
	});


	$("#login").click(function(){
		var username = $("#username").val();
		var password = $("#password").val();
		if(username == '' || typeof(username) == 'undefined')
		{
			$(".username-div").addClass('has-warning');
			$(".user-login-msg").removeClass('hide');
			$(".user-login-msg h6").html('用户名或密码错误');
			return false;
		}
		else
		{
			$(".username-div").removeClass('has-warning');
			$(".user-login-msg").addClass('hide');
		}
		
		if(password == '' || typeof(password) == 'undefined')
		{
			$(".password-div").addClass('has-warning');
			$(".user-login-msg").removeClass('hide');
			$(".user-login-msg h6").html('用户名或密码错误');
			return false;
		}
		else
		{
			$(".password-div").removeClass('has-warning');
			$(".user-login-msg").addClass('hide');
		}
		$.ajax({
			type: "POST",
			dataType:"json",
			url: "http://zwb8023.com/api",
			data: {"username":username,"password":password,'method':'user.login'},
			success: function(data){
				if (!data.code)
				{
					$(".user-login-msg").removeClass('hide');
					$(".user-login-msg h6").html(data.msg);
				}
				else
				{
					$(".user-login-msg h6").removeClass('text-danger');
					$(".user-login-msg h6").addClass('text-primary');
					$(".user-login-msg").removeClass('hide');
					$(".user-login-msg h6").html(data.data.username+',欢迎回来');
					$.cookie('username',data.data.username);
					$.cookie("uid",data.data.id);
					my_navigation_url();
				
					setTimeout(function(i){
						login_succ();
						my_navigation_url();
						location.href = "http://zwb8023.com/ucenter/ucenter/index/?uid="+data.data.id;
					},500);
					
				}
			}
		});		
	});

	$("#register-reg").click(function(){
		var reg_username = $("#reg_username").val();
		var reg_password = $("#reg_password").val();
		var phone = $("#phone").val();

		if (reg_username == '' || typeof(reg_username) == 'undefined') 
		{
			$(".username-reg-div").addClass('has-warning');
			$(".user-reg-msg").removeClass('hide');
			$(".user-reg-msg h6").html('请正确填写注册信息');
			return false;
		}
		else
		{
			$(".username-reg-div").removeClass('has-warning');
			$(".user-reg-msg").addClass('hide');
		}
		if (reg_password == '' || typeof(reg_password) == 'undefined') 
		{
			$(".password-reg-div").addClass('has-warning');
			$(".user-reg-msg").removeClass('hide');
			$(".user-reg-msg h6").html('请正确填写注册信息');
			return false;
		}
		else
		{
			$(".password-reg-div").removeClass('has-warning');
			$(".user-reg-msg").addClass('hide');
		}
		if (phone == '' || typeof(phone) == 'undefined')
		{
			$("auth-reg-div").addClass('has-warning');
			$(".user-reg-msg").removeClass('hide');
			$(".user-reg-msg h6").html('请正确填正确手机号');
			return false;
		}
		else
		{
			$(".auth-reg-div").removeClass('has-warning');
			$(".user-reg-msg").addClass('hide');
		}
		$.ajax({
			type: "POST",
			dataType:"json",
			url: "http://zwb8023.com/api",
			data: {"username":reg_username,"password":reg_password,"phone":phone,"method":'user.reg'},
			success: function(data){
				if(data.code < 0)
				{
					$(".user-reg-msg").removeClass('hide');
					$(".user-reg-msg h6").html(data.msg);
				}
				else
				{	
					$(".user-reg-msg h6").removeClass('text-danger');
					$(".user-reg-msg h6").addClass('text-primary');
					$(".user-reg-msg").removeClass('hide');
					$(".user-reg-msg h6").html(data.msg);

					setTimeout(function(i){
						$('.reg-form-div').css('display','none');
						$('.login-form-div').css('display','');
						$(".reg-a").css('display','');
						$(".login-a").css('display','none');
						$("#username").val("");
						$("#password").val("");
					},1500);

				}
			}
		});
	});

	$("#loginOut").click(function(){
		$.ajax({
			type: "POST",
			dataType:"json",
			url: "http://zwb8023.com/api",
			data: {"method":'user.loginout'},
			success: function(data){
				$.removeCookie('username');
				$.removeCookie('uid');
				$("#username").val('');
				$("#password").val('');
				$(".user-info-div").css("display","none");
				$(".user-login-reg-div").css("display","");
				$(".user-login-msg").addClass('hide');
				$(".user-login-msg h6").html('');
				$('.souchang-div').css('display','none');
				location.href = "http://zwb8023.com";
			}
		});
	});

	$("#souchang").click(function(){
		var cate_name = $("#cate_name").val();
		var web_name = $("#web_name").val();
		var web_url = $("#web_url").val();
		var web_icon_url = $("#web_icon_url").val();

		if ($.cookie("uid") == '' || typeof($.cookie("uid")) == 'undefined') 
		{
			$(".sc-msg").removeClass('hide');
			$(".sc-msg h6").html('用户没有登录');
			return false;
		};

		if (cate_name == '' || typeof(cate_name) == 'undefined') 
		{
			$(".cate-name-div").addClass('has-warning');
			$(".sc-msg").removeClass('hide');
			$(".sc-msg h6").html('请填写网站分类');
			return false;
		}
		else
		{
			$(".cate-name-div").removeClass('has-warning');
			$(".sc-msg").addClass('hide');
		}

		if (web_name == '' || typeof(web_name) == 'undefined') 
		{
			$(".web-name-div").addClass('has-warning');
			$(".sc-msg").removeClass('hide');
			$(".sc-msg h6").html('请填写网站名称');
			return false;
		}
		else
		{
			$(".web-name-div").removeClass('has-warning');
			$(".sc-msg").addClass('hide');
		}

		if (web_url == '' || typeof(web_url) == 'undefined') 
		{
			$(".web-url-div").addClass('has-warning');
			$(".sc-msg").removeClass('hide');
			$(".sc-msg h6").html('请填写网站地址');
			return false;
		}
		else
		{
			$(".web-url-div").removeClass('has-warning');
			$(".sc-msg").addClass('hide');
		}

		$.ajax({
			type: "POST",
			dataType:"json",
			url: "http://zwb8023.com/api",
			data: {"uid":$.cookie("uid"),"web_url":web_url,"web_name":web_name,'web_icon_url':web_icon_url,"cate_name":cate_name,'method':'navigation.reg'},
			success: function(data){
				if (data.code < 0) 
				{
					$(".sc-msg").removeClass('hide');
					$(".sc-msg h6").html(data.msg);
				}
				else
				{
					$(".sc-msg h6").removeClass('text-danger');
					$(".sc-msg h6").addClass('text-primary');
					$(".sc-msg").removeClass('hide');
					$(".sc-msg h6").html(data.msg);
				}
				setTimeout(function(i){
					$(".sc-msg").addClass('hide');
				},3000);
			}
		});
	});

	//添加到收藏夹
    $("#favorites").click(function () 
    {
        var ctrl = (navigator.userAgent.toLowerCase()).indexOf('mac') != -1 ? 'Command/Cmd' : 'CTRL'; 
        if (document.all) { 
        	window.external.addFavorite('http://zwb8023.com', '我的导航')
        } else if (window.sidebar) { 
        	window.sidebar.addPanel('我的导航', 'http://zwb8023.com', "")
        } else {　　　　//添加收藏的快捷键 
        	alert('添加失败\n您可以尝试通过快捷键' + ctrl + ' + D 加入到收藏夹~') 
        } 
    });

	 
	// 隐藏提示
	setTimeout(function(){
		// $(".inform ").hide('slow');
		$(".inform ").alert('close')
	},5000);


	$('.delete_cate').click(function(){
		var id = $(this).attr('rel');
		if(id == '')
		{
			alert('出错了请重试');
			return false;
		}
		if(confirm('删除该分类，您还确认删除吗？'))
		{
			$.ajax({
				type: "POST",
				dataType:"json",
				url: "http://zwb8023.com/ucenter/ucenter/delete",
				data: {"cate_id":id},
				success: function(data){
					console.log(data)
					if(data.code){
						$('.cate_'.id).addClass('hide');
						alert(data.msg);
					}else{
						alert(data.msg);
					}



				},
				error:function(data){
					alert(data.msg);
				}
			});
		}
	});

	$('.modify_cate').click(function(){
		var cate_id = $(this).attr('cid');
		var cate_name = $(this).attr('rel');
		$('.category_name').val(cate_name);
		$('.category_id').val(cate_id);
	});
	$('.delete_url').click(function(){
		var id = $(this).attr('rel');
		if(id == '')
		{
			alert('出错了请重试');
			return false;
		}
		if(confirm('您确认删除吗？'))
		{
			$.ajax({
				type: "POST",
				dataType:"json",
				url: "http://zwb8023.com/ucenter/ucenter/delete_url",
				data: {"id":id},
				success: function(data){
					$('.id_'+id).addClass('hide');
					alert('删除成功');
				},
				error:function(data){
					alert('出错了，请重试');
				}
			});
		}
	});

	$('.modify_url').click(function(){
		var url_id = $(this).attr('uid');
		var url_name = $(this).attr('name');
		var url = $(this).attr('herf');
		$('.url_id').val(url_id);
		$('.page_name').val(url_name);
		$('.url').val(url);
	});

});

function login_succ()
{
	$('.user-info-div').css('display','');
	$(".user-login-reg-div").css('display','none');
	$('.user-info-div .u').html($.cookie("username")+",欢迎回来");
	$('.souchang-div').css('display','');
}

function my_navigation_url()
{
	url = "http://zwb8023.com?uid="+$.cookie("uid");
	$(".mynavigation").attr("href",url);
}
